#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>
void sort(int* array, int n)
{
    int t = 0;
    for (int i = 0; i < n - 1; i++)
    {
        for (int j = 0; j < n - 1 - i; j++)
        {
            if (*(array + j) > *(array + j + 1))
            {
                t = *(array + j);
                *(array + j) = *(array + j + 1);
                *(array + j + 1) = t;
            }
        }
    }

}
int main()
{
    int array[100];
    int n;
    while (scanf("%d", &n) != EOF)
    {
        for (int i = 0; i < n; i++)
        {
            scanf("%d", &array[i]);
        }
        sort(array,n);
    for (int i = 0; i < n; i++)
    {
        printf("%d ", array[i]);
    }
    }
	return 0;
}